/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

export const Iconjifen = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M510.976 531.968c247.296 0 447.488-103.424 447.488-231.424 0-128-200.192-231.424-447.488-231.424-247.296 0-447.488 103.424-447.488 231.424s200.192 231.424 447.488 231.424z m0-403.968c215.04 0 389.632 77.312 389.632 172.544s-174.592 172.544-389.632 172.544-389.632-77.312-389.632-172.544c-0.512-95.232 174.08-172.544 389.632-172.544z"
        fill={getIconColor(color, 0, '#6B6B6B')}
      />
      <Path
        d="M957.952 509.44l-3.072-28.672c-1.536-16.384-15.872-28.16-32.256-26.624-16.384 1.536-28.16 15.872-26.624 32.256l1.024 8.704h-0.512c0 0.512 0.512 1.024 0.512 1.536l2.048 18.432c0 1.536 0.512 3.072 1.024 4.608-3.072 94.208-176.64 169.984-389.632 169.984-214.016 0-387.584-76.288-389.632-170.496 0.512-1.536 0.512-2.56 0.512-4.096l3.072-28.672c1.536-16.384-10.24-30.72-26.624-32.256-16.384-1.536-30.72 10.24-32.256 26.624l-3.072 28.672v7.68c0 128 200.192 231.424 447.488 231.424 247.296 0 447.488-103.424 447.488-231.424v-3.072c1.024-1.536 1.024-3.072 0.512-4.608z"
        fill={getIconColor(color, 1, '#6B6B6B')}
      />
      <Path
        d="M957.952 726.016c0-4.096-0.512-7.68-1.024-11.776l-1.536-17.408c-1.536-16.384-15.872-28.16-32.256-26.624-16.384 1.536-28.16 15.872-26.624 32.256l3.072 28.672c0 1.536 0.512 3.072 1.024 4.608-5.12 93.184-177.664 167.936-389.632 167.936-212.48 0-385.536-75.264-389.632-168.96 0.512-1.024 0.512-2.56 0.512-3.584l3.072-28.672c1.536-16.384-10.24-30.72-26.624-32.256s-30.72 10.24-32.256 26.624l-3.072 28.672v6.656c0.512 127.488 200.704 230.912 447.488 230.912 247.296 0 447.488-103.424 447.488-231.424v-1.536c0.512-1.536 0.512-2.56 0-4.096z"
        fill={getIconColor(color, 2, '#6B6B6B')}
      />
    </Svg>
  );
};

Iconjifen.defaultProps = {
  size: 18,
};

export default Iconjifen;
